nucleoside triphosphate - Español Inglés Diccionario